//+------------------------------------------------------------------+
//| ОТЛИЧИЕ ОТ БАЗОВОГО ПЕРЕВОДА:                                    |
//| Для каждого исторического бара объём НЕ относится целиком к buy  |
//| или sell. Вместо этого делится по формуле:                       |
//|    buyShare  = (close - low) / (high - low)                      |
//|    sellShare = 1 - buyShare                                      |
//| Если close у high → почти весь объём = buy.                      |
//| Если close у low  → почти весь объём = sell.                     |
//| Если close в середине → 50/50.                                   |
//| Дополнительно учитывается направление: для бычьей свечи          |
//| применяется доля от (close-low)/(high-low), для медвежьей —      |
//| симметрично с поправкой на (high-close)/(high-low).              |
//+------------------------------------------------------------------+